Stefan PowellJan 20, 20243 min readPreparing for a 1000km endurance bike race - day (plus 18 months).