83 x 66 x 331 feet = 25.3 x 20.12 x 100.89 meters