A prime number is a natural number, greater than one, that can only be divided by 1 and itself.
The number 2994040 can be evenly divided by 1 2 4 5 7 8 10 14 17 20 28 34 35 37 40 56 68 70 74 85 119 136 140 148 170 185 238 259 280 289 296 340 370 476 518 578 595 629 680 740 952 1,036 1,156 1,190 1,258 1,295 1,445 1,480 2,023 2,072 2,312 2,380 2,516 2,590 2,890 3,145 4,046 4,403 4,760 5,032 5,180 5,780 6,290 8,092 8,806 10,115 10,360 10,693 11,560 12,580 16,184 17,612 20,230 21,386 22,015 25,160 35,224 40,460 42,772 44,030 53,465 74,851 80,920 85,544 88,060 106,930 149,702 176,120 213,860 299,404 374,255 427,720 598,808 748,510 1,497,020 and 2,994,040, with no remainder.
Since 2,994,040 cannot be divided by just 1 and 2,994,040, it is not a prime number.