3 hours on a trainer? That is insane