95 x 23 meters = 311.68 x 75.46 feet