The weather in Guadalcanal