Miles (mi) - 528
528 * 1609.344 = 849733.63 meters (m)
Answer: 849733.63 meters (m).
Closest values to initial 528 miles