This can get sweaty, depending on your fitness.
I needed nearly 1 hour to get 302kcal.
You can do this in the just dance mode. Don´t forget to activate the Sweat mode in the menu (press y).
It is possible if you play playlists or solo songs, everything counts.
Also the songs from the unlimited service count towards the achievement.
But dont forget, you have to get this in one session, this means no restart of the game or console.