128 x 138 x 120 feet = 39.01 x 42.06 x 36.58 meters