my attempted speedrun which is by no means optimal is 3 minutes 23 seconds, just gonna put that out there