Answer :

31.06 miles which will take a while