265 x 273 x 222 feet = 80.77 x 83.21 x 67.67 meters