Current weather station observations near Benham Island