Respuesta :

72.8977273 is the answer
128,300 yards in miles = 72.8977273.

Glad I could help, and good luck!
__________________________
__________________________
__________________________