Current weather station observations near Factory Island