Hundreds Compete In Optimists Triathlon