Team Rider still enjoying himself in 21st hour of a 24 hour race.