Respuesta :

meters per second
duh
meters=891
seconds=13
891/13=68.53mps about


about 68.5m/s