266 x 274 x 223 feet = 81.08 x 83.52 x 67.97 meters