Current weather station observations near Squid Island