More weather information for Mahrusa Island