Ullas Narayana, a veteran runner from the city who works in Vancouver(Canada) now, holds the distinction of running a mind-boggling 250.371 km, the maximum by any Indian in an official 24-hour run. He ran this distance in the 24-hour Stadium Run in Bengaluru to qualify for the World Championship and will fancy his chances in this gruelling event