7879 meters = 25849 feet and 8.85 inches