42517 meters = 139491 feet and 5.64 inches