Neil 150 yards is how many meters?
There are 12.0297 yards in 11 meters. (meters x 1.09361 = yards)
180 meters = 196.850394 yards 180 meters = 196.850394 yards
25 yards = 22.86 meters. * * * * * But 25 meters = 27.34 yards!
70 meters is 76.5529 yards.
64.52318 yards are in 59 meters.
65 meters is 71.0849 yards.
17 yards is 15.5448 meters.
17 yards is 15.5448 meters.
7,500 meters is 8,202.1 yards.
There are 130.759 meters in 143 yards.
2.75 meters is 3.007437 yards.