Wondering how long your longest marathon training run should be? An expert explains how far to go, how fast to run and how to ...