8849 meters = 348385.826772 inches