Current weather station observations near Greaves Island