34177 meters = 112129 feet and 3.18 inches