This is the frame that Karl from Titan Boat Canopies fitted:
And here is Karl modestly standing next to the cover he measured a couple of weeks ago and installed this morning.
While here is a view of the outside world from inside. This all looks like a big improvement on the last cover. More space, more visibility, window covers and, I hope, less flapping and no leaks!