8848 meters = 348346.456693 inches