Agreed, though there's a space between the number & the unit which generally indicates non-SI units (SI should never have a space). The switch from nautical to statute miles is still really weird though.
> There is a space between the numerical value and unit symbol, even when the value is used in an adjectival sense, except in the case of superscript units for plane angle.