If aliens are 1480 light years away, their employees are very happy