Current weather station observations near Hilliard's Island