61 x 852 meters = 200.13 x 2795.28 feet