Current weather station observations near Larrys Island