Italian man wins 3,100-mile ultramarathon after 43 days of running

Andrea Marcato averaged 114K per day for six weeks to win the arduous race in Salzburg, Austria