Current weather station observations near McLean Island