Current weather station observations near Upper Coombs Island