Current weather station observations near Weber Island