59 x 583 meters = 193.57 x 1912.73 feet