198 x 172 meters = 649.61 x 564.3 feet