128 x 145 x 95 feet = 39.01 x 44.2 x 28.96 meters