this assumes you have a theoretical version of scratch that can handle a quasi-infinite amount of numbers without losing precision, basically LPSL or something duration is (10^)^64 64 seconds, i think?