Using Michael's macro and text hybrid,   %room.standard_area.to_sq_m.round(2).to_s.sub(".", ",")% m2 but inserting a superscript 2 after the 'm' using CA special characters would give you exactly what you are after.  The comma is customarily used in Europe in place of a decimal point.  So this is the resulting output.