What is 670,000 in scientific notation?