42618 meters = 139822 feet and 10.02 inches