Rolls-Royce Marine International Inc., Walpole, Mass., is being awarded a $5,672,842 cost plus fixed fee contract for a Compact High…