1 meter = 1.0936133 yards
72 meters is about 79 (78.7402) yards.
158 m = approx 172.79 yards
1.8 meters is about two (1.9685) yards.
30m = 32.8084 yards.
1.11375 yd = 1.01841 m
4 yd = 3.6576 m
5280 feet is equal to 1760 yards.
5 square yards to square meters = 4.18063 m²
One yard equals 0.9144 meter. Therefore 20 yards = 20 * 0.9144 = 18.288 meters
Eight yards equals 8 yards. Eight yards equals 24 feet. Eight yards equals 288 inches.
I foot equals .3333 yards.
9 feet equals 3 yards