643 x 216 meters = 2109.58 x 708.66 feet