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