267 x 83 x 179 feet = 81.38 x 25.3 x 54.56 meters