8614 meters = 28261 feet and 1.86 inches