Those fins would gather a lot of water between them, which runs off in sheets covering the rest from view, it's the Enterprise.
Or does another ship have NCC-1701 painted on it for the hell of it?
Except that in the 2009 movies, the fins swooped downwards and are not doing that on engines in new movie. So new engines then.
And I can see NCC but not 1701...at best 17. There's 12 more ships with numbers after 17