More weather information for Ndavura Island