7825.1 meters = 25672 feet and 10.8 inches