269 x 453 x 81 meters = 882.55 x 1486.22 x 265.75 feet