100 miles? Holy crap!! I'm pooped after 15. Nice job!