Current weather station observations near Iowa Island