Eliud Kipchoge is the sort of generational sporting great that leaves even other elite competitors in awe.
The two-time Olympic gold medallist is competing in Sunday's Melbourne Marathon as the third leg of his world tour, which will feature Kipchoge running the 42.2km distance on each continent - even Antarctica.