Absolute/apparent magnitude and distance for HIP31978 inconsistent?
The absolute magnitude you quote appears to correspond to the Hipparcos parallax distance estimate, which is $\sim 1000 \mbox{ ly}$, not the $\sim 100 \mbox{ ly}$ distance you have used.