578 x 568 meters = 1896.33 x 1863.52 feet