Current weather station observations near McGraths Island