Which planet has the longest day (rotational period)? How long does it take to complete an orbit of the Sun?