More weather information for Dowardee Island