What is the mean for the data set?

682, 605, 648, 678, 654, 612, 606, 621, 642, 679

Express your answer as a decimal to the nearest tenth.