7829 meters = 25685 feet and 8.35 inches