Current weather station observations near Liberty Newman Island