Current weather station observations near Staton Island