United Kingdom February 12, 2024Epic Strava segment fail | Mess-up on a climb | Redemption effort with power data: 537w for 1:42