526 x 706 x 591 meters = 1725.72 x 2316.27 x 1938.98 feet