7858 meters = 25780 feet and 10.08 inches