198 x 328 meters = 649.61 x 1076.12 feet