39 x 579 meters = 127.95 x 1899.61 feet