624 x 651 x 843 meters = 2047.24 x 2135.83 x 2765.75 feet