Current weather station observations near Lords Island