Current weather station observations near Ely's Island