7912 meters = 25958 feet and 0.06 inches