Current weather station observations near Jagged Island