More weather information for Totten Inlet