568 x 558 meters = 1863.52 x 1830.71 feet