Fighting to the finish at IRONMAN Florida

Ironman Florida 2016 is Saturday November 5, 2016 in Panama City Beach.

PANAMA CITY BEACH, Fla. (WJHG/WECP) - More than 2,000 athletes from around the world competed in the 18th annual IRONMAN Florida in Panama City Beach this weekend.

First place finisher jack McAfee crossed the line around 3:30 Saturday afternoon.

The loudest ovation is for those completing their 17 hour journey at midnight.

It's one of those things you need to see to believe.