20 x 122 x 573 meters = 65.62 x 400.26 x 1879.92 feet