8679 meters = 28474 feet and 4.91 inches