Current weather station observations near Perseverance Island