8679 meters = 28474.409449 feet