198 x 324 meters = 649.61 x 1062.99 feet