Current weather station observations near Lock Island