Edward Teller
43392days16hours36min58sec