Over 600 swimmers and kayakers took part in Peaks to Portland