Well, when $x$ is small and in radians ($\pi$ radians = $180^\text{o}$, so $25^\text{o}=\frac{5\pi}{36}^c$), we have that $$\tan x\approx x\implies \tan 25^\text{o}\approx \frac{5\pi}{36}$$
We can approximate this using the best small approximation: $$\pi\approx \frac{22}{7}\implies\frac{5\pi}{36}\approx\frac{55}{126}$$
Then: $$D\approx 300\cdot \frac{55}{126}=\frac{2750}{21}\approx130.952$$
all calculations are easily done by long multiplication or division without the need of a calculator.
As an overkill, but better answer, we can approximate $\tan 5^\text{o}\approx\frac{\pi}{36}$ and use the formula: $$\tan(A\pm B)=\frac{\tan A\pm \tan B}{1\mp \tan A\tan B}$$
Then:
$$\tan 25^\text{o}= \tan (30-5)\approx\frac{\frac{\sqrt 3}{3}-\frac{\pi}{36}}{1+\frac{\pi\sqrt{3}}{108}}$$
Two good approximations for $\sqrt 3$ are $\frac{12}{7}$ and $\frac{97}{56}$, they are easy to work out by iterating Heron's formulae: $$\alpha_{n+1}=\frac{\alpha_n^2+3}{2\alpha_n}\text{ and } \beta_{n+1}=\frac{6\beta_n}{\beta_n^2+3}, \alpha_0=\beta_0=1$$
Let's use $\beta_2=\frac{12}{7}$ for simplicity. We see:
$$\tan(25^\text{o})\approx \frac{\frac47-\frac{11}{7\cdot 18}}{1+\frac{\frac{22}{7}\cdot \frac{12}{7}}{108}}$$
We tidy this up:
$$= \frac{\frac{61}{126}}{\frac{49\cdot108+22\cdot 12}{49\cdot 108}}=\frac{61\cdot 49\cdot 108}{126(49\cdot108+ 22\cdot 12)}$$
This still looks like a difficult product but a lot of terms cancel out, indeed we can cancel $2^2\cdot 3^3 \cdot 7$ so that $$\frac{61\cdot 49\cdot 108}{126(49\cdot108+ 22\cdot 12)}=\frac{61\cdot 7}{49\cdot 18 + 11\cdot 4}=\frac{427}{926}$$
This gives a $1.11\%$ error margin, much better than the first, and yields a Distance of $138.336$, extremely close to the "exact" of $139.892$