A close look at ultra marathon training. We can all do it! (Or not)