More weather information for Menefee Islands