This depends on a few factors: Forage quality, forage biomass in terms of lbs/acre, forage content, hayfield/pasture conditions, and the size/weight of the round bale. Some areas can get get 3 bales per acre, especially if the bales are packed light and small, whereas others may only get 2 or 3 acres per bale.
650 bales of hay
450
It depends on the size of the tractor trailer. Find the dimensions of the trailer and divide it by 16 cubic units.
The number of bales that can fit onto a semi will depend on the width and length of the semi's trailer and the overall cubic feet of each bale. A standard semi trailer in North America can be 8 feet to 8 feet 6 inches wide by 13 feet 6 inches high and anywhere from 28 to 53 feet long. Small square hay bales are usually 5.25 to 6 cubic feet. So if multiple the height by width, by length, you'll get the cubic feet of the trailer, you then divide that number by the cubic feet of the hay bales to figure out how many will fit in each size of trailer.
22
22
20
24
About 40,000 pounds worth, which is enough to fill a 53-foot trailer to about three feet deep. It would be silly to use a 53-foot trailer for a load like that, so they'd use a short trailer.
Let's do the math first. One 3x3x8 (obviously large square bale) is equivalent to 72 cubic feet. The length of the trailer would be 48 ft., width would probably be around 8 feet since it's that attached to a semi truck (the number is estimated though, you'll have to measure the width yourself), and bales would be probably be stacked around 9 feet high. That is 48 x 8 x 9 feet = 3456 cubic feet. To find the number of bales that can be fit on the trailer, divide the trailer dimensions by the large square bale dimensions: 3456/72 = 48 bales. Thus, 48 large square bales (plus or minus, depending on how high you want to stack them) would fit on a 48 ft flat-bed semi-trailer.
20
24