order doesnt matter in TrackPoint.speed()