269 x 76 x 79 meters = 882.55 x 249.34 x 259.19 feet