What determines bond length?
Answer:
The distance between two bonded atoms at their minimum potential energy, that is, the average distance between two bonded atoms, is the bond length. I think that the left over valence electrons is what determines the bond length and the distance between the "howevermany" atoms are in the compound. The bond order is related to the bond length, when more electrons are in the bond formation it causes the bond to get shorter.