8604.7 meters = 28230 feet and 7.72 inches