Lets talk trade offs.
longer = more distance if everything else is equal.
Longer means more tiring which means you start getting sloppy earlier in the day as you tire.
Longer means harder to stop...