Current weather station observations near Shenkel Island