407 x 620 x 573 meters = 1335.3 x 2034.12 x 1879.92 feet