76 x 891 x 318 meters = 249.34 x 2923.23 x 1043.31 feet