How old was Michael Jackson when he sang Liberian Girl?

The track LIBERIAN GIRL was recorded in 1987 when MJ was 29 yrs old. But this track was released in 1989.