title: Highcharts not creating correct amount of labels (steps) in xAxis only first and last labels
body: <p>Here is a jsFiddle to my issue:</p>
  <pre><code>Highcharts.chart('container', {
      
      xAxis: {
          categories: [full arrray in fiddle],
          labels: {
              step: 1
          }
      },
  
      series: [{
          data: Array.from(Array(690).keys())
      }]
  });
  </code></pre>
  <p><a href="https://jsfiddle.net/qws90dux/" rel="nofollow noreferrer">https://jsfiddle.net/qws90dux/</a></p>
  <p>The chart seems to only take the first and last label, why is this?</p>