265 x 198 meters = 869.42 x 649.61 feet