95 x 43 meters = 311.68 x 141.08 feet