96 x 270 x 269 feet = 29.26 x 82.3 x 81.99 meters