Current weather station observations near Heckmann Island