321 x 83 x 268 feet = 97.84 x 25.3 x 81.69 meters