Are you sure it isn't 12,151,114 or maybe 12,151,112?
Estimates that pretend that precision are suspect; I wouldn't get too worked up about them.
Actually, the precise number is 12,151,113.01831923