59 x 579 meters = 193.57 x 1899.61 feet