Marine clock