More weather information for Machelhe Island