A 100 par value bond with 4% semiannual coupons is redeemable at par in 30 years but callable at par by the issuer any time from the end of the 20th year. The price of the callable bond is 120 and the minimum possible yield rate is i% convertible semiannually. Compute i, rounded to at least three decimal places.