I am at the last rest stop, in Williamsburg. It’s 2:52pm, so I think I can still manage to finish with a new record time. Here goes!