7865.1 meters = 25804 feet and 1.61 inches