Yes
That will take about 2 hours and will need to be done again.
If you'd allocated the new "free space" to be BEFORE sda5 you could have just shrunk the extended partition to match the new size of sda2 and then the free space would have been ouside of the extended partition (sda2). You could then have just extended the XP partition into that space.
Sadly you can't do that now, as the free space will be inside the extended partition and in between sda5 and sda6.
For a partition to be extended in to free space it has to be next to that free space on the disc.
When you have finished what you are doing, you should make sure Ubuntu still boots, as moving a bootable partition carries a risk.
If it boots ok you should boot up the live cd again and move sda5 so that all the 92.63GB is in front of sda5 (another 2 hours or so) then shrink the extended partition (sda2) to match.
You can then extend the XP partition in to that space.
Bookmarks