35 x 566 meters = 114.83 x 1856.96 feet