Current weather station observations near Hemsworth Island