Very impressive size indeed! What cross is that? My 'Haven' x 'Smoken' is laughably small, but my oldie 4n from H. P. Norton is about the same size as yours.
I believe it is Smokin x Haven. Most of the better Smokin x Haven have been blooming out around 7.0 to 7.8cm for me. this one beat them all by a long shot