Answer: 6.4 miles per hour
Explanation:
25.6 miles/4 hours = 6.4 miles per hour
9.4m questions
12.2m answers