Current weather station observations near Foster Island