1.8 meters is about two (1.9685) yards.
158 m = approx 172.79 yards
72 meters is about 79 (78.7402) yards.
30 meters is equal to approximately 32.81 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.
1 yard = 0.9144 meters (exact); (23 m) / (0.9144 m/yd) = 25.1531059 yd