More weather information for Sea Otter Glacier