7876 meters = 25839 feet and 10.74 inches