Update portal position