267 x 165 x 126 feet = 81.38 x 50.29 x 38.4 meters