269 x 638 x 141 meters = 882.55 x 2093.18 x 462.6 feet