Ultima Thule: Farthest object ever visited in space