Was that the bike's or your limiter.

To hit the limiter at 109mph you must have still been in 4th gear, there is one more slot to pick.
At 7550 RPM with 18/42 sprockets top speed is theoretically 134mph.
At 8000 RPM it is 142 mph.
I have been to 185kph (115mph) @ 6500 rpm and the wind load on the chest and head is pretty good, dont know if I could max out.