80 x 895 x 322 meters = 262.47 x 2936.35 x 1056.43 feet