As a new marathon-finisher(I popped my marathon chery in March :) ) my advice will be to try to squeeze at least one long run above 20 miles(30+ kilometers). I did a couple, almost all of them using the run-walk strategy(8 min run, 2 min walk) and that worked great for me. Also, because of using...