321 x 602 x 85 feet = 97.84 x 183.49 x 25.91 meters