Remplaze that one for the other one
<WorldBounds x1="5000.0" y1="-5000.0" x2="5000.0" y2="-5000.0"/>
<WorldBounds x1="-170.1786" y1="-734.2857" x2="-222.8571" y2="-661.6071"/>
That sets all of VC, not the island. Also, I think that the WorldBounds there wouldn't work and would only resolve to one exact point. The syntax is min_x, min_y, max_x, max_y, so you're basically saying:
Move the player if they're not between coordinates (5000, -5000) and coordinates (5000, -5000)