More weather information for Latta Island