34641 meters = 113651 feet and 6.9 inches