![Greg Hannah Greg Hannah](https://www.odt.co.nz/sites/default/files/styles/odt_square_small/public/files/user177/awaterrace5.jpg?itok=yW6VdDKJ)
Hannah (41), a baker, won the championships on the North Shore last week, while Val Muskett (56), from Waikouaiti, won the 12 hour race, setting a world mark for her age group.
Hannah said it was tough going in the race, which was on a 400m running track. He clocked up 217.802km, or just under 550 laps of the track.
"There were some tough patches there where I got down in the dumps. But my wife, Pip, said I couldn't go all this way and pull out," he said.
"Mentally I got pretty tired. There were a couple of times when I had to stop and walk for a while. I probably went out too fast at the start, doing two-minute laps."
He finished on the back straight, and said he felt all right.
But after having a shower about 10 minutes after finishing, he started feeling dizzy and headed for a nearby ambulance.
He was taken to North Shore Hospital, where he was put on a drip, and kept in overnight.
"I think taking the shower so soon after the end of the race was the wrong thing to do, as it made my blood pressure go right down, and my kidney and liver started to shut down."
But a few hours in hospital helped him recover and he was fighting fit the next day.
His victory qualifies him for the 24 hour world race championships in Switzerland next year, but he doubts whether he will attend because of costs and other pressures.
Muskett set five records for her age group, for the fastest time over 50km, 50 miles and 100km, while she also set records in the six hour and 12 hour category.
She covered 121.983km in 12 hours to easily win the race.