63 x 200 meters = 206.69 x 656.17 feet