836.1 square meters.
1000 (square yards) = 836.12736 m2
1,000 square yards equates to approximately 836.13 square meters.
1000 yards = 914.4 meters.
1,000 yards = 914.4 meters (rounded)
There are approximately 1093.61 yards in 1000 meters.
320 square yards = 267.56 square meters
2.8 square meters = 3.35 square yards
19 square yards = ~15.9 square meters.
20 square yards is 16.7 square meters.
8,171.47 square meters.
1,000 meters = 1,093.6133 yards.
200 square meters = about 239.2 square yards