OK, I lied. My official time is 2:47:02, not 2:46. Still happy.