8582 meters = 337874.015748 inches