That's as good as it can get without breaking standards and best practices.But the default timeout of an established TCP connection is already 1 Day...
https://wiki.mikrotik.com/wiki/Manual:I ... n_tracking
If you explain your needs is better...How should keep TCP session (ip>firewall>connection) for best practice? Last than one day or 8hr or something.