Current weather station observations near Hamel Island