Factual error: Throughout the end there is fire everywhere. All of that fire would consume any oxygen that was in the rooms and fill the rooms with heavy black smoke. They are walking and climbing everywhere without the effects that the smoke and lack of oxygen would have caused.
Factual error: In the scene where the ship encounters the tidal wave, the ship is located somewhere out in the middle of the ocean. A tidal wave would never break in the middle of the ocean. It's energy lies below the surface of the water. A wave needs to have land closer to the surface of the water for a wave to break, even if it is a tidal wave.