Current weather station observations near Webster Island