23 x 125 x 576 meters = 75.46 x 410.1 x 1889.76 feet