637 x 861 x 266 meters = 2089.9 x 2824.8 x 872.7 feet