The 37-year-old Farah ran 21,330 metres - just over 53 laps - to beat Ethiopian Haile Gebrselassie`s previous record by 45 metres. The multiple-times Olympic and World champion had retired from the track events in 2017 to concentrate on road running.