2024 Windward Half Marathon and 5K