You can hear the last achievement sound at 2:55:29
Good routing so far but it can be way better. I also lost precious minutes by losing at Castle Quest multiple times and by not getting arrested.