@Guesswhoitis.NIntegrate[Sqrt[(f'[t])^2 + (g'[t])^2], {t, 0, 1}] this is the one right?
I got NIntegrate::inumr: The integrand Sqrt[(f^\[Prime])[t]^2+(g^\[Prime])[t]^2] has evaluated to non-numerical values for all sampling points in the region with boundaries {{0,1}}. >>