7698 meters = 25255.905512 feet