prova a calcolarti il valore dei punti fuori dalla setAttribute e solo alla fine concatena tutto.
Valuta inoltre la possibilità di settare più attributi e non solamente uno contenente così tante informazioni: a seconda di quello che stai facendo potrebbe risultare più comodo