answersLogoWhite

0

89.6 mph = 40.055 meters per second. (Each mile per hour = 0.44704 meters per second).

User Avatar

Wiki User

15y ago

What else can I help you with?