Yeah, my immediate thought, too. 63 light years away is an eternity to us slow-pokes... =:-)
It literally takes less than an hour to get there at 70 LY/h which is the current interstellar speed limit.
Totally doable.