Hi Jhumjhum,
You wrote:
I don't know whether American English is flexible or not but I think John Baker probably translated this sentence from French or spanish or some other Europian Languages because I think they say their age in this manner
You cannot know this for sure, though....