This usage panelist agrees with y'all. "last" is a translation from "ultimate" so it's wrong in both languages.