"Power-to-weight ratio of 40 to 1? (units? apples to oranges?)
Must be a math system based on different principles.
These things come along every once in a while. Let's see some dynamometer results then we decide.
By definition, one liter = 10 centimeters cubed = a cube of just under 4 inches X 4 X 4 (one inch = 2.54 centimeters, so to be very precise, 10 centimeters = 3.93 inches), so one liter = 60.67 cubic inches; therefore, 2.4 liters = 145.6 cubic inches.
Ergo, a 2.4 liter engine with 850 cubic inch displacement is mathematically impossible.