12.9 km = 8.02 miles
129 km = 80.1568 mi.
Approx 80 miles.
About 80 miles or 129 kilometers.
129 miles = 227,040 yards.
80 miles = 129 km (rounded)
208 kilometers is approximately equal to 129 miles.
129 miles
227,040
129 miles
The air distance is 80 miles. (129 kilometers).
129 miles.
129 miles