Economic growth highest in three and a half years