61 x 691 meters = 200.13 x 2267.06 feet