He finished the race with a time of 5:24:47, which was better than about 700 other runners but two hours slower than his personal best.
Geiger says he didn't even do that much training in the costume, which he purchased a week before the race.