25435 meters = 83448 feet and 1.95 inches