st johns fortress