More weather information for Twombley Glacier