269 x 296 x 336 meters = 882.55 x 971.13 x 1102.36 feet