21 x 861 x 252 meters = 68.9 x 2824.8 x 826.77 feet