Current weather station observations near Pincushion Island