88 x 56 x 265 meters = 288.71 x 183.73 x 869.42 feet