109 x 198.5 meters = 357.61 x 651.25 feet