Current weather station observations near Ladder Island