7864.1 meters = 25800 feet and 10.24 inches