76 x 672 x 674 meters = 249.34 x 2204.72 x 2211.29 feet