The number in the middle of the first triangle is found with the folowing calculation: 28 * 5 * 39 = 5460
The number in the middle of the second triangle is found with the folowing calculation: : 39 * -10 * 31 = -12090
Therefore the question mark should be replaced with the number: -12090