80 x 67 x 321 feet = 24.38 x 20.42 x 97.84 meters