569 x 189 meters = 1866.8 x 620.08 feet