17-year-old conquers health hurdles, ultramarathon