629 x 515 x 783 meters = 2063.65 x 1689.63 x 2568.9 feet