Felix Bloch
44206days16hours44min26sec