Beach to Beacon participants cross the finish line