How long is your project executed?
Schedule means pause between start time of each execution, not between previous execution end and next run start.
It's not possible to calculate when execution ends. So, you should increase pause time taking into account average project execution time