108 x 197.5 meters = 354.33 x 647.97 feet