Icon ios app
Strava
Free app for Android and iPhone

3 lap full IM route (plus 3x wmca mtn=114mi).