More weather information for Natchitoches Island