269 x 84 x 588 meters = 882.55 x 275.59 x 1929.13 feet