Current weather station observations near Comstock Island