132 x 290 x 83 feet = 40.23 x 88.39 x 25.3 meters