5516 meters = 18097 feet and 1.35 inches