Ok, ok, too many word puzzles. It is now time for something new and orginal. Here it is:
They filmed the video of this song (a) in this location (b).
1st hint: a and b are solutions of two of the previous levels.
2nd hint: c is 3.37
3rd hint:
The answer is numeric.