360 marine cranks?

Following along here and when you say Marine crank I have to wonder, is that crank special to run at a higher RPM? Sorry for getting off topic...