I know what you mean about being overtaken. This was the second time I was beaten by someone walking the entire race.
At least I had the advantage of running alone, so I didn't have to content with crowds. Not that there were a lot of runners, just 25.
So maybe you need to come to New Zealand for your long walks ;-)