Current weather station observations near Jeggle Island