8808 meters = 346771.653543 inches