Current weather station observations near East Channel Island