8593.7 meters = 28194 feet and 6.65 inches