Indian rupee opens 39 paise higher at 86.4425 against US dollar