Feeding DS1337 with Arduino +5V and having battery backup

I played with the diodes idea last night.

Is it my measurements or do 1N4148 have a much higher voltage drop than a 1N4002? Shouldn't they all be 0.7V ?