39 x 566 meters = 127.95 x 1856.96 feet