Duncan Ralph ran 2.47. 54 although he has run a marathon .
54 was also his debut at the distance .
Duncan Ralph ran 2.47. 54 , which was also his debut at the distance , although he has run a marathon .