Garmins are notorious for measuring short on the bike, since they frequently cut turns short. EVERY time I ride with people who have wheel-based computers my Garmin measures short. I find it's about .5 mile for every 30 ridden. So you probably were closer to 59-60.

