162 x 881 meters = 531.5 x 2890.42 feet