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
18000
18000
18,000 square feet = 1,670 square meters.
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)
Answer: 18,000 m² = 193,750.387 ft² (1 m² = 10.7639 ft²).