203 x 873 meters = 666.01 x 2864.17 feet