Ironman USA Triathlon.

13+ hours to finish a 4km swim, 180km bike and 42km marathon run. What a day!