Current weather station observations near Newark Dock