The exact time taken by the earth for single rotation on its own axis is?