Respuesta :

88 yards per minute 1760 yards in a mile 1760x3miles =5280 Total yards 5280divided by 60 seconds = 88