Current weather station observations near Steve Island