Current weather station observations near Huggins Island