117 x 198 meters = 383.86 x 649.61 feet