Neptune and its rotation duration