881 x 292 meters = 2890.42 x 958.01 feet