Highcharts – Average Time to Complete

I am trying to create a line chart that captures average time to complete durations, grouped by month. On the y-axis I need to measure the time to complete and the x-axis should display the month. The data looks like the following,

  var vals = [
    { x: "Jan/2025", y: "5 16:00:00" },
    { x: "Feb/2025", y: "23 17:00:00" },
    { x: "Mar/2025", y: "41 23:13:20" },
  ]

The time values translate “41 23:13:20” -> 41 Days, 23 Hours, 13 minutes, 20 seconds

I’ve been trying to convert to milliseconds for plotting the values, but the big numbers are being rounded when translated to scientific notion. Ideally the y-axis would display a range dynamically rendering to encapsulate the provided plotted values.

Any advice is greatly appreciated.

https://jsfiddle.net/tfischer7103/4opLc7uz/27/