There are several mistakes in this run which would allow the final time to be several minutes faster.
Good luck!