Current weather station observations near McCreight Island