7656.1 meters = 25118 feet and 5.26 inches