More weather information for Latch Islet