34212 meters = 112244 feet and 1.13 inches