Engine RPM's are determined by speed, tire size and gear ratios. Nothing else. You can put a Yugo engine, or a Cadillac V16 in your M715, that it will turn at the same RPMs if those variables are kept the same
You will want to optimize gearing to run the engine at the RPM range that it is most efficient in.