And that is the biggest question there is about this project right now.
In my experience it always looks worse than it actually is and most big projects this close to delivery meet their deadlines as they lose most money by not being open rather than spending the extra money to get additional contractors in. But only time will tell at the moment.