Respuesta :

It would take him about 3.67 hrs.
22 miles at 6mph would be ~3.66666 hours or

3 hours and 40 minutes