I would like to hereby state my conviction to always refer to the child as Mileanor.
Whether the first i is long or short (whether it is pronounced like "mile" or "mill") is dependent on the child's actual name. Milo will get a long i (mile), Eleanor will get a short i (mill).
I'm so farking witty :D