Answer:
66.8182 miles per hour
Explanation:
Because 66.8182 miles per hour is equal to 98ft/sec
Have a good day!
5.7m questions
7.4m answers