More weather information for Yewbush Islands