Current weather station observations near Ell Island