Software engineer Kyle Hunter became the last man standing in a backyard ultra-marathon in Lake Placid, New York, by running more than 138 miles over 33 hours while raising over $6,500 for charity.