It is an area equal to 1672 squrae metres, approx.
18000 square feet are 0.4132231 acres.
18,000 square feet is 2,000 square yards.
18,000 square feet = 1,672.25 square meters (rounded)
approx 193750.4ft2
18,000 square feet = 1,670 square meters.
18000
18000
Roughly 320-350 square feet.
18,000ft² = 0.41 acres
18,000 square feet = 0.413 acres.
180ft*100ft = 18000 square feet = 0.413 acres (approx)
[sqrt(18000 ft2) * (1 m / 3.28084 ft)]2 = 1672.25 m2