What? NO.
I'm 5'11 and my Cd70 gives me back pain because i have to hunch down to grip the handlebars.
And it's giving me 44 km/l after multiple calculations.
I would reccomend a Yamaha YBR, or YBZ.
Fuel average is also 45 kml and they are very comfortable bikes with minimum vibrations.
They aren't crotch rockets like CG 125, but acceleration is fine if you just want to commute around.