What is the scientific notation for 2389685?

what is the scientific notation for 2,389,685