268 x 166 x 127 feet = 81.69 x 50.6 x 38.71 meters