12.5 billion equals how many parsecs?
1 parsec = 3.26 Light years. =3.0857×10^16 m
12.5 billion =[1.25 x 10^10] / 3.26 =3.8 x 10^9 parsecs