5 miles
Step-by-step explanation:
If it takes Richard an hour to travel a mile, it implies:
An hour = 60 minutes such that 60 minutes = 1 mile
Traveling for 300 minutes cover x mile. Thus x = 300/60
x = 5 miles.
Therefore, if Richard travels for 300 minutes he has completed 5 miles.