42629 meters = 139858 feet and 11.09 inches