8838 meters = 28996 feet and 0.76 inches