Nice story, good fun!
You may have reason concerning the finish, because I played 18 holes in 1:55 hours by myself lately, with cart.
Last November, I had the best of luck in Spain, teeing off on the first twilight tee time, 1 pm. The round ended five hours later, us being the second-to-last group to finish 18.
View of the green after holing out, 5:52 pm.