7846 meters = 25741 feet and 5.64 inches