The swim platform alone has to be twenty feet across. At 577’, it’s probably longer than at least half of the US Navy’s ships.
Take a closer look at post #2...it certainly outsizes the German Navy!