Current weather station observations near Huffine Island