What is the next number of the following sequence. 68, 76.5, 91.8, 103.275, 123.93, .....