202 x 872 meters = 662.73 x 2860.89 feet