[SOLVED] Reviewing Logs and stuck on a problem...help?!?

I have the following problem on my homework:

50(1.02)^3x = 30(1.47)^x solve for x

I've tried many things and quick math gave the answer as x=1.56... but I am not able to reproduce this any way I have considered. What am I doing wrong?

Here was how I have approached this problem most recently:

30/50 = (1.02)^3x / (1.47)^x

Is it necessary to use change of base on the RHS top and bottom and then substitue back in? I ask because that is in the section which follows the one we are covering....

Please help if you can, thank you.