5.9•10^5 in decimal notation

5.9•10^5 in decimal notation is 590000.