walking 21 miles to work