252 x 621 x 124 meters = 826.77 x 2037.4 x 406.82 feet