Don’t aim for the maximum time - aim for the minimum time instead!
Going for the maximum time runs the risk of you diluting the experience and creating content players will not see.
Going for minimum time means you will likely create a better quality game because you can focus on just the essentials, and if your players go a little over the minimum time there’s no issue.