90 x 321 x 840 feet = 27.43 x 97.84 x 256.03 meters