I want to have my x-axis show the scale with an added "m2" at the end of each axis text using the scales::label_number() function. Reproducible code:
tibble(x = 1:10, y = 1:10) |>
ggplot(aes(x, y)) +
scale_x_continuous(label = scales::label_number(suffix = "m^2"))
which gives me "5m^2" (for example) on the x-axis, whereas I want it to show "5m2". It seems the usual suspects of bquote() and expression() do not work with the scales::label_number() function.

