If it hadn't been for the threat of Cyclone Lusi, Mariana Morrison reckons she would have cracked 100km at the Relay for Life solo.
Instead she battled her way to 70km before giving up in tears because of injury.
The shortening of the Cancer Society fundraiser on Saturday meant her 100km quest needed adjusting. Instead of postponing the attempt she decided to run around Lake Rotorua from her Ohinemutu home first and then continue running at the Rotorua International Stadium.
A pre-existing knee injury flared up at 26km of her road run by Okawa Bay and she was on the verge of hypothermia as she was driven to the stadium where she ran a further 44km, racking up 70km solo. A team of runners finished the 100km for her but she said she'd not been beaten.
"I've started looking at other ultra marathons I could do. When you find out someone you know has got cancer the first thing you want to do is the Relay for Life as that's the biggest fundraiser.