Current weather station observations near Job Island