The time it takes for mars to have one revoltoin?

it takes just about687 earth days