Current weather station observations near Stock Island