368 x 881 meters = 1207.35 x 2890.42 feet