Current weather station observations near McGinnis Island