7878 meters = 25846 feet and 5.48 inches