It appears to be about 730 miles.
730 miles
731.63 yards.
1.17km is 1,279.5 yards.
66.6 yards.
349.96 yards
333.3 yards is 999.9 feet.
1200mm is equal to about 1.31 yards.
1.2 kilometers = 1,312.34 yards.
984 yards, if that is what mts is
About 730-750 land miles, depending on how you go.
219 yards = 0.165 Miles