230.4 meters = 251.97 yards.
4 meters = 4.37 yards
220 yards is ~201.17 meters.
100 yards = 91.44 meters
10 meters is about 10.936 yards.
183 feet.
70 meters is approximately equal to 76.56 yards.
It is 800 yards.
328.084 yards.
114 yards is much bigger. Nine meters is only 9.84252 yards.
4 meters = 4.37 yards
3.7 yards would equal out to 3.38 meters. This is really not a big difference.