Mailmerge numbers (Word XP)

A mailmerge from Excel has gone very wrong since we upgraded to OfficeXP. An excel column containing real values such as 60.3, 45, 27.5 appear in the merge document as 60.300001, 45.00001 etc. Opening the files on a PC with Office 97 on behalves correctly - any ideas please