Current weather station observations near Peerless Island