New Greenland telescope is up and running