95 x 20 meters = 311.68 x 65.62 feet