50 meters = 54.68 yards.
54 meters is 59.06 yards.
One meter is 39 inches. One yard is 36 inches. 50 yards is therefore just over 46 meters.
150 feet, or 45.72 meters.
50 yards is 150 feet, while 50 meters is, approximately, 164 feet. So the difference is around 14 feet.
88,000 yards.
60 meters = 65.6 yards
100 yards = 91.44 meters.
7.20 yards = 6.584 meters.
120 yards = 109.728 meters.
3.29184 meters
120 meters = 131.23 yards.
3 yards = 2.7432 meters