Current weather station observations near Hamel's Island