Icon ios app
Strava
Free app for Android and iPhone

24.2m, 1589ft, 2 hills' 2h. Sunday morning recovery!