It is randomly generated, and if "feels like speed running" means that you feel like speedrunning it, I have bad news. There is no end :(
You can try to get a big score though :) If you do go for a big score, make sure to share it so other people have a goal to work towards :)