Is the fact that the number of light-years in a parsec (~3.26) and feet in a meter (~3.28) are close purely coincidental?
The universe is expanding due to inflation. How much new space is created in a cm, a meter or a kilometer or a light year^3 in a year?