8855 meters = 348622.047244 inches