He's not coming off the couch, he's doing 100km a week, can do 100+km rides on the road (which except for about 15km of technical riding, this course is).
If I was running 40km a week, knew I could run 20km, I think I'd be pretty confident of running a marathon.