It wasn’t a luxury liner. It was packed with women, children, and naval personnel. Consider that a person takes up 6 square feet. 684 feet x 77 ft/ 6 ft = 8778 for one deck. It had 8 decks, so yes, it was full, but it is possible.
These days I’m often startled to see someone on FR using basic math and common sense...excellent post!