Time measurement satellite