In an earlier SE Chem post, the structure and bonding in the trigonal bipyramid molecule $\ce{PCl_5}$ was discussed. The molecular hybridization is pictured below. The axial bonds are hypervalenthypercoordinate (this concept is explained in the earlier post) and they are constructed from p orbitals. The equatorial bonds are constructed from $\ce{sp^2}$ orbitals. General Rule #2 suggests that the equatorial bonds will be shorter than the axial bonds since the equatorial bonds contain more s-character.
Someone, after reading that last paragraph, is going to notice that there are 5 equatorial fluorines, but only 4 bonding sites with the two p orbitals - what gives? First off, note that the $\ce{p_{x}}$ and $\ce{p_{y}}$ orbitals on iodine form hypervalenthypercoordinate bonds with the p orbital on fluorine and so yes, there are only 4 equatorial points of attachment. But note that the abstract also mentioned that the equatorial bonds are semi-ionic. This suggests that we have a resonance structure where we have an [$\ce{IF_{6}^{+}}$][$\ce{F^{-}}$] ionic contributor. We can draw 4 more resonance structures just like this for the other 4 equatorial $\ce{I-F}$ bonds. This means that mixed in with our hypervalenthypercoordinate p-p bonds is some ionic character - this allows us to make 5 equivalent equatorial bonds. Said differently, our 5 equatorial bonds are all identical resonance hybrids obtained by mixing 2 hypervalenthypercoordinate p bonds (each one providing bonding for 2 fluorines) with 1 ionic bond (providing bonding for 1 fluorine).