A German has set a new record for running across Australia, covering the distance in 43 days, all for charity.
Ultra-marathon runner Achim Heukemes, 52, finally crossed the finish line in Sydney on Sunday, after setting off from Perth on 2 April.
He ran for the charity Oxfam, which says the funds he raised will provide water and housing for thousands of people affected by the Asian tsunami.
"When you see somebody suffering you should help those people out," he said.
On his coast to coast run, he sometimes had to set off in the middle of the night to avoid the heat, his manager, Franz Brandmueller, said.
His legs got so badly sunburnt that he had to wear his wife's tights to protect them.
Mr Heukemes, who averaged 65 miles a day, beat the previous record of 47 days set by a Frenchman, Serge Girard, in 1999