Como muchos sabréis la distancia focal es el espacio que separa el centro óptico de la lente con el sensor o la película, es decir una lente de 50 mm tendrá esa distancia entre el centro óptico y el sensor, por esa razón los teleobjetivos son más largos que las lentes normales, un 300 mm es más largo que una de 50 mm, eso es evidente al verlos.
Pero que ocurre con los grandes angulares, muchas veces su diseño es mucho mayor que las lentes normales, veamos un 50 mm fijo, es un objetivo corto,por lógica un objetivo de 24 mm sería más pequeño y uno de 18 todavía más, por no hablar de los ojos de pez, sin embargo son bastante más largos, si queréis saber porque ocurre así, lo descubriréis en ODWiki:
http://www.ojodigital.com/wiki/index.php/Retrofoco
Saludos