I'm thoroughly impressed! I still had to add a bit of my own effort but:
104.1 miles - started with 100% finished with 4% (bike motor shut down right as I was arriving back in town)
5 hours, 1 min and 25 seconds, elapsed time according to strava isn't far behind at 5 hours, 1 min and 40...