Current weather station observations near Huffmans Island