MotoGP bikes are not setup for top end speed, all depending on the track and the max length of the longest straight. Those bikes can easily go over 400km/h with the right setup. Not sure where you got that 340Km/h as that is not true at all
Valentino Rossi, 1996, Aprilia and the top speed in the history of MotoGP is 356.4 km/h (221.5 mph)
Friend's bike tops out at 376kmph. (not standard obviously)
My family sedan gets to 260km/h in no time, and it does not feel fast at all, those 2 cars were moving very fast, one can never judge speed my looking at a video clip, it always looks like they are driving slower that they actually are.
That was just me copying more (or a idiotic copy rather haha) than I should, the 1996 was for something else
"The highest speed for a MotoGP motorcycle in 125 cc category is 249.76 km/h (155.19 mph) by Valentino Rossi in 1996 for Aprilia and the top speed in the history of MotoGP is 356.4 km/h (221.5 mph), set by Andrea Dovizioso, during the race at the 2018 Italian Grand Prix. "
I did 299 and it's no farking joke. You feel mentally exhausted and drained. The concentration it requires to do that speed safely and keeping other cars in mind is insane. Doing 299 is like going past a stationary car at 179km/h if they are doing 120. It's no joke.