7864 meters = 25800 feet and 6.3 inches