I opened this thread thinking "I am 195 cm [6'5"] tall, and while I am not currently looking for a C&V Italian bike, this might be a... HOLY F*****G S**T LOOK AT THE SIZE OF THAT THING!"
Best wishes and hopes some legitimately tall person finds this thread.