I have this weird thing about a birthday -- for some reason, I was assigned a different birth date in NHS records in the UK compared to the one I have in my native Finland. I want to believe it has something to do with electronic systems transacting with different countries' systems (I noticed this difference soon after I exchanged my driver license) -- and I would have indeed born on a different day if it'd been the UK. But, I would assume this to be such a well-known issue with people who migrate, that it must just been just a typo. Doesn't stop me from believing though.
My German residence permit cut 10 centimeters off my height. Typos on the address registration form (which is printed by the resident, then typed back into a computer by a civil servant) frequently has typos too.
Did they really take the time of birth into consideration? I suppose that could be an issue with poorly made electronic data exchange, passing along the time and timezone for a field which should be just for the date.