Assuming solid limestone, not pulverized: Solid limestone weighs approximately 163 lbs per cubic foot. If we divide 2000 by 163, we come up with 12.27 cubic feet. a cubic yard is 27 cubic feet, so a ton of limestone (12.27 cubic feet) would be about .45 cubic yards.
The converstion factors I have found range from 1.2 ton per CY up to 1.4 ton per CY.
This web site has a calculator to determine how many cu yards and tons one needs of limestone "traffic bond". http://www.rwmillerandsons.com/prod04.htm Using that calculator (and changing numbers until I got 1 ton) the calculator says I would need .66 cu yards.
20 kwh for one metric ton of limestone
Something on the order of .6 yards per US ton
I do not deal in metric tonnes, but maybe the following will help. We use 25 short tons (2000 lbs per ton) is equal to 19 cubic yards.
There is about 2800lbs in 2 yards of top soil.
The answer would depend on the size of the ton - there are two weights for a ton.
1 ton
The formula I use is 15 tons = about 12 yards.
1.6
1
limestone is $50-$100
1 ton = 2000 lbs