Fast download speeds for European science in space