622 x 252 x 429 meters = 2040.68 x 826.77 x 1407.48 feet