If John walks 60 miles in 28 hours how long will it take him to walk 2,658 miles?
60 divides into 2658 44.3 times
Since there are 44.3 lots of 60 miles in 2658 miles,
and it takes john 28 hours to walk 1 lot of 60 miles
then it will take him 44.3*28 hours to walk 44.3 lots of 60 miles (= 2658 miles)
44.3*28 = 1240.4 hrs.
Time taken 1240.4 hrs = 51 days, 16 hrs, 24 mins.