Current weather station observations near McConnell Island