He might be 105 years old but there's just no stopping Frenchman Robert Marchand in his pursuit of new cycling records.