Can get stuck in storm rising

In the the sea fort in front of the door you blow up, there’s plants to the right in which i saw a talon solider land in from a drop ship and upon jumping in from the stairs there is no way to get out unless you are a hero that has the mobility to jump high. Just thought i’ll let you all know.