259 x 95 meters = 849.74 x 311.68 feet