Pause with a big value does not work

I have checked a Pause command, it does not work if max value set more than a ~5 hours.
5 hours = 18M msec.
store | 18000000 | !timeout_macro - does not work.
How to increase Pause value if I wanna set pause value more of 5 hours?
To use multiple pauses with a loop as a workaround is not a good decision.

!timeout’s are in seconds not ms unlike pause command. So your number would be 5000 hours.
Try reasonable 18000 seconds.