Brian May
28962days17hours39min19sec