Broulee Runners battle heat and humidity