A prime number is a natural number, greater than one, that can only be divided by 1 and itself.
The number 2954160 can be evenly divided by 1 2 3 4 5 6 8 9 10 11 12 15 16 18 20 22 24 30 33 36 40 44 45 48 55 60 66 72 80 88 90 99 110 120 132 144 165 176 180 198 220 240 264 330 360 373 396 440 495 528 660 720 746 792 880 990 1,119 1,320 1,492 1,584 1,865 1,980 2,238 2,640 2,984 3,357 3,730 3,960 4,103 4,476 5,595 5,968 6,714 7,460 7,920 8,206 8,952 11,190 12,309 13,428 14,920 16,412 16,785 17,904 20,515 22,380 24,618 26,856 29,840 32,824 33,570 36,927 41,030 44,760 49,236 53,712 61,545 65,648 67,140 73,854 82,060 89,520 98,472 123,090 134,280 147,708 164,120 184,635 196,944 246,180 268,560 295,416 328,240 369,270 492,360 590,832 738,540 984,720 1,477,080 and 2,954,160, with no remainder.
Since 2,954,160 cannot be divided by just 1 and 2,954,160, it is not a prime number.