676 x 128 x 637 meters = 2217.85 x 419.95 x 2089.9 feet