It will take some serious engineering to fully restore the roof.

Engineering

Duncan Moran @Dunk