Current weather station observations near Roy Hall's Island