Current weather station observations near Homestretch Island