French centenarian Robert Marchand breaks a world cycling record, peddling 22.528 km in one hour at the age of 105.