Dubai training camp will push Port Adelaide players to their limits