8835 meters = 347834.645669 inches