Outside, there was an explosion in the distance, smoke and shrieks from people on the shore.