More weather information for Latouche Island