8836 meters = 347874.015748 inches