321 x 102 x 328 feet = 97.84 x 31.09 x 99.97 meters