Current weather station observations near Petermann Island