43 x 95 meters = 141.08 x 311.68 feet