8592 meters = 28188 feet and 11.72 inches