13966 meters = 45820 feet and 2.52 inches