That's really impressive, I wish I could have the mental or physical strength to run that long.
Now that I think of it, I really haven't done anything that comes close in sheer difficulty.
I think the closest would be on various canoe trip I took with a wilderness camp based in Minnesota...