The great Halloween solar storm of 2003