528 x 407 x 240 meters = 1732.28 x 1335.3 x 787.4 feet