332 x 321 x 575 feet = 101.19 x 97.84 x 175.26 meters