366 x 526 x 269 meters = 1200.79 x 1725.72 x 882.55 feet