80 x 76 x 583 meters = 262.47 x 249.34 x 1912.73 feet