8995 meters = 29511 feet and 1.86 inches