7893 meters = 25895 feet and 8.03 inches