Parsing ISO 8601 like duration in Luxon

I have duration string that looks like:


where 1 is minutes part, 16 is seconds part and 352 is millisecond part.

I wanted to use Duration.fromISOTime but I get:

  "reason": "unparsable",
  "explanation": "the input \"1:16.352\" can't be parsed as ISO 8601"

Is there a clean way of parsing such duration in Luxon?