Yep I ran a 650 Kawi motor like that for years , very noisy engine that I put together out of a bunch of spare parts, it never did let loose God only knows why.
I took it by my cylinder boring guy about a week before a freeride , he said it needed to be bored 2nd o/s , it was at std bore size ...