208 x 568 meters = 682.41 x 1863.52 feet