Recumbent Bicyclist Sets World Record?