MapMyWalk | 3.28 mi run on 6/9/2013 in Freeport, Illinois