23 x 19 x 526 meters = 75.46 x 62.34 x 1725.72 feet