7870.1 meters = 25820 feet and 6.46 inches