Current weather station observations near Square Top Island