Respuesta :

About 1.3 pers second
1.3 times 60 is 78. So about 78 yards per minute.