88 x 265 x 173 meters = 288.71 x 869.42 x 567.59 feet