Gargantuan sunspot unleashes X3.98-class solar flare: Views from Spacecraft