Yes, it is.

You can also say «мне почти половина века» or «мне почти полвека».