Rainy weather didn’t stop hundreds of people from participating in the Ironman Triathlon on the South Shore.
Both professionals and amateurs competed.
The course includes a 13.1 mile run at Jones Beach, 56 miles of cycling, and a 1.2-mile swim.
Organizers say people came from as far away as Canada and Mexico to participate.