What is the next number of the following sequence 84, 90, 94.5, 103.5,........