269 x 346 x 79 meters = 882.55 x 1135.17 x 259.19 feet