Current weather station observations near Locker Island