95 x 42.7 meters = 311.68 x 140.09 feet