M. C. Escher
46890days17hours43min04sec