I don't know how tf you got that time but whatever. There's not much to improve on, this run is pretty much completely optimized.
Moderator note: your final time was 2:55.59