Round tower at Kilmacduagh with Delta launchers for scale.
I think this is sized about right, having checked on the Kennedy Space Center site.