dallas marathon time limit