A $1\text{fs}$ pulse is extremely short, and unlikely to be sent down an optical fiber for any distance, let alone 50 kilometers, and often femotosecond pulses are produced at high enough powers that it can result in nonlinear effects when in contact with matter.
Ignoring these concerns for the moment and assuming linear behavior, the dispersion of the pulse is easiest to determine in the frequency domain. Working in one dimension, let $$\widehat{E}(\omega)=\frac{1}{\sqrt{2\pi}}\int_{-\infty}^\infty E(t)e^{-i\omega t}\,dt$$ be the Fourier transform of the pulse before it enters the fiber. Then after passing through the fiber, the pulse becomes
$$\widehat{E_L}(\omega)=\widehat{E}(\omega)\Phi_L(\omega)$$
where
$$\Phi_L(\omega)=\exp\left[-iL\sum_{n=0}^\infty\frac{k^{(n)}(\omega_0)}{n!}\left(\omega-\omega_0\right)\right]$$
is the frequency domain transfer function of the material, where $L$ is the length of the fiber, $\omega_0$ is the center frequency of the pulse, and $k^{(n)}(\omega_0)$ is the $n^\text{th}$ derivative of the spatial wavenumber $k$ evaluated at the center frequency. At that point, after exiting the fiber, you can obtain the pulse in the time domain by inverse Fourier transforming,
$$E_L(t)=\frac{1}{\sqrt{2\pi}}\int_{-\infty}^\infty\widehat{E_L}(\omega)e^{i\omega t}\,d\omega.$$
$k^{(0)}$ and $k^{(1)}$ do not affect the width of the pulse, and can be ignored. $k^{(2)}$ creates group velocity dispersion (GVD), $k^{(3)}$ creates third-order dispersion (TOD), and so on, all of which will widen the pulse. If you have the derivatives (which can be obtained by differentiating the Sellmeier curves of the material), then you can just use the above to numerically compute the output pulse.
The simplest (and most useful) case is when you ignore everything except $k^{(2)}$ and use a Gaussian pulse, in which case RPPhotonics cites the formula
$$\tau\approx4\ln(2)\frac{D_2}{\tau_0}$$
where $\tau_0$ is the initial pulse length, $\tau$ is the final pulse length and $D_2=Lk^{(2)}(\omega_0)$ is the group delay dispersion for the fiber. For Corning HPFS fused silica, $k^{(2)}=450\text{fs}^2/\text{cm}$ at $700\text{nm}$, and using $L=50\text{km}$ gives
$$\tau=6.2\times 10^9\text{fs}.$$
So in short, the pulse will be over a billion times longer!