Ответ:

Предложение построено правильно: сочетание «лет двадцати семи» обозначает приблизительный возраст.