96 x 424 x 80 feet = 29.26 x 129.24 x 24.38 meters