Current weather station observations near Lotz Island