I am no mathematician but a 5 min google search tells me that it depends whose definition a 'perfect number' you are using.
According to Wikipedia the number 2520 is not a perfect number because the first 4 perfect numbers are :
The definition of a perfect number is:
In number theory, a perfect number is a positive integer that is equal to the sum of its proper positive divisors, that is, the sum of its positive divisors excluding the number itself (also known as its aliquot sum). Equivalently, a perfect number is a number that is half the sum of all of its positive divisors (including itself) i.e. σ1(n) = 2n.
This definition is ancient, appearing as early as Euclid's Elements (VII.22) where it is called τέλειος ἀριθμός (perfect, ideal, or complete number). Euclid also proved a formation rule (IX.36) whereby is an even perfect number whenever is what is now called a Mersenne prime. Much later, Euler proved that all even perfect numbers are of this form. This is known as the Euclid–Euler theorem.
It is not known whether there are any odd perfect numbers, nor whether infinitely many perfect numbers exist.
However, if you are trying to attach an esoteric meaning to a number that fits your agenda, then maybe anything can be a 'perfect number'.