Mechanical horsepower, defined as 745.6999 W.
Metric horsepower, defined as 735.49875 W.
The two definitions differ by about 1.4%, which is why the same engine is quoted slightly differently in different markets. Neither is more correct — they are simply two historical conventions for the same idea.