95 x 71 x 126 feet = 28.96 x 21.64 x 38.4 meters