605 x 240 x 81 meters = 1984.91 x 787.4 x 265.75 feet