Current weather station observations near Huycke Island