Current weather station observations near Roger Power Island