44779 inches = 1137.3866 meters