67 x 127 x 270 feet = 20.42 x 38.71 x 82.3 meters