34982 meters = 114770 feet and 4.09 inches