624 x 76 x 585 meters = 2047.24 x 249.34 x 1919.29 feet