Martin Ryle
39484days16hours44min51sec