16043 meters = 52634 feet and 6.17 inches