More weather information for Nelbuck Island