8895 meters = 29183 feet and 0.85 inches