Current weather station observations near Ohlers Island