Answer: 6.4 miles per hour
Explanation:
25.6 miles/4 hours = 6.4 miles per hour
3.4m questions
4.3m answers