What is the max length of a field with type String and a tag value?

From the documentation I see the limit is 64k for all types of strings – InfluxDB line protocol reference | InfluxDB OSS 1.7 Documentation

I have the same String as a tag value and as a field value. What I observe is the write to tag fails with below message
“max key length exceeded: 715919 > 65535”
whereas the filed doesn’t get written to the DB neither throws any error.

I want to know if there is an alternative way to store large strings and still be indexed as a tag and searchable as field.

Split it into multiple tags?
But keep in mind that you may end up with ridiculously high cardinality in that case.
Or store it as a field which has no length limits (apparently)

But as per my observation the value doesn’t get written to the fields at all. The data is lost, though the point itself is not completely lost.