Looks like it's 39 frames slower than https://tasvideos.org/4856M and the time should show as 02:46.64 (0.01 seconds slower @ 25 FPS). Unless that's blank frames or emulation accuracy differences?
It's optimised for IGT, which means holding left at the end to die to spikes sooner. Without this it's still an improvement