80 x 65 x 964 meters = 262.47 x 213.25 x 3162.73 feet