Как хранить расстояние до звёзд?
Хранить 2 значения:
1) A float - расстояние
2) B integer - степень 10
результат A * (10 ^B)
До Солнца (8; 0),  до UDFj (13, 9)
float для точности
BIGINT вам вполне подойдет.