Current weather station observations near Squires Island