The Garmin training plan tells me to do a 2hr run the day before a marathon. Well done Garmin.