Current weather station observations near Hazzard Island