More weather information for Narrabarribi Island